One Shell Plaza
Skyscraper in Houston, Texas910 Louisiana formerly One Shell Plaza (OSP) is a 50-story, 218 m (715 ft) skyscraper at 910 Louisiana Street in Downtown Houston, Texas. Perched atop the building is an antenna that brings the pinnacle height of the building to 304.8 m (1,000 ft). At its completion in 1971, the tower was the tallest in the city.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Wells Fargo Plaza (Houston)
Skyscraper in Houston, Texas

El Paso Energy Building
Skyscraper located in Houston Texas
Bob Lanier Public Works Building
Office in Houston, Texas
Julia Ideson Building
Historic building in Houston, Texas, U.S.
Bank of the Southwest Tower
Canceled building in Houston, Texas
919 Milam
Office in Houston, Texas

Great Southwest Building
Office in Texas, United States
KMAZ-LP
Radio station in Houston, Texas